package com.qinggeng.project.system.domain;

import com.qinggeng.framework.aspectj.lang.annotation.Excel;
import com.qinggeng.framework.web.domain.BaseEntity;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 商品分类信息对象 goods_classify
 *
 * @author qinggeng
 * @date 2020-05-27
 */
@Data
public class GoodsClassify extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * ID
     */
    private Long classifyId;

    /**
     * 分类名称
     */
    @Excel(name = "分类名称")
    private String classifyName;

    /**
     * 分类图片
     */
    @Excel(name = "分类图片")
    private String classifyImg;

    /**
     * 顺序
     */
    @Excel(name = "顺序")
    private Long indexSort;

    /**
     * 首页显示
     */
    @Excel(name = "首页显示")
    private String indexShow;

    /**
     * 菜单状态（0显示 1隐藏）
     */
    @Excel(name = "菜单状态", readConverterExp = "0=显示,1=隐藏")
    private String visible;

    @Excel(name = "添加类型", readConverterExp = "10=平台 20=商家")
    private String addType;

    @Excel(name = "父菜单id")
    private Long parentId;

    @Excel(name = "菜单等级")
    private Integer rank;

    @Excel(name = "活动判断", readConverterExp = "10=是 20=否")
    private String isActivity;
    //删除标记
    private String delFalg;

    private Integer isReturn;

    private Integer code;

    private String arg;

    private Integer isSpecial;

}
